Yoann CathlineYoann Cathline
International FootballThomas Tuchel and England's 'controlled chaos' gamble before Euro 2028The night after the World Cup semi-final, Thomas Tuchel could not sleep. He l...
International FootballChelsea 2-2 Hull City: The Fault Lay in Transition, Not in PossessionChelsea 2-2 Hull City: The Fault Lay in Transition, Not in Possession At 11:4...
Table TennisVietnamese Youth Table Tennis: Read the Footwork Before the ScoreboardAt the national youth table tennis championship in Da Nang, there was a rally...
TennisRybakina Reaches Ningbo Quarterfinals in 30 Minutes — and Owes a Rhythm Debt to KawaOn the screen in the Ningbo Open media room, the scoreboard froze at 5-0 afte...
International FootballTrabzonspor vs Drogheda United: A Friendly Carrying 176 Years of Memory and a Promise Left Unfinished Since 2026The night in Trabzon, a port city nestled on the Black Sea coast, usually...
VolleyballNebraska Sweeps Creighton: Attendance Record and the Lesson of Structural DominanceThe night I turned down the World Cup, the ASIAD hotel was empty, and I learn...
International FootballA 29-Year-Old Name and an Inflated Fear: Why Indonesia Is Not Yet a Real Threat to VietnamThere was one detail in the news item dated March 12, 2026 that I read three...
International FootballA Blank Page in the Transfer Market: The Craft of Saying “Not Enough Information”On my desk in Hamburg there is a blank A4 sheet. It has sat there through the...
Martial ArtsVietnam's Combat Sports Data Gap: Sponsorships Mis-priced, Health Risks UncheckedThe fight night in Binh Duong ended at 10:40 p.m. I was sitting in the third...
BasketballLonnie Walker Joins Besiktas: Anatomy of a Mid-Season EuroLeague PatchThe deal carried no transfer fee. Besiktas did not have to surrender a single...
International FootballZidane, Mbappe and the Void Deschamps Left BehindOn Friday, Zinedine Zidane was officially appointed head coach of the France...
EsportsSofM Rates LCK Above LPL Before Worlds 2026: Auditing a Forecast With No Patch NumberI reopened that news piece three times in one evening. It was not hard to...
EsportsASIAD: Vietnam and the 7 A.M. League of Legends Semifinal Against Chinese TaipeiSeven in the morning. Not the hour of grand finals, and not the golden slot...
SwimmingThe Swimmer's Shoulder: Injury Begins With an Off-Baseline Number, Long Before the PainThe Swimmer's Shoulder: Injury Begins With an Off-Baseline Number, Long Befor...
International FootballWhen Input Data Is Empty: Lessons on the Two-Stage Sports Analysis Pipeline and the Limits of ConclusionsIn the modern sports industry, where a single transfer decision can cost tens...
EsportsWhen Data Has No Voice: The Fragile Line Between Analysis and Speculation in EsportsThere are evenings when I sit before a screen, open a 12-page analysis...
BadmintonWhen Data Is Not Enough: Lessons From an Empty Analytical ReportFor 34 years I have followed sport closely. I have read thousands of analytic...
BadmintonIndia Open Asian Games 2026 Against Kazakhstan: The Women's Team Tie That Sits Outside Day One's Medal WindowJakarta, 2:40 a.m. The coffee went cold long ago. I opened the live blog for...
Domestic FootballPersib Bandung 1-0 The Cong Viettel: Two Decisive Moments and the Gaps in the Match RecordAt minute 45, the scoreboard at the stadium in Bandung still read 0-0. I was...
International FootballOkan Kocuk, Bursa and a Goalkeeper's Rhythm Before Turkey Face ItalyThe press conference lasted seventeen minutes. Okan Kocuk placed both palms...
